mutatis mutandis - French English Dictionary